/* CSS Document */
.container {
padding:9px 20px 20px;
text-align:left;
}
* {
outline:medium none;
word-wrap:break-word;
}
body, td, input, textarea, select, button {
color:#181818;
font:12px "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
margin-left:5px;
}
body {
text-align:center;
}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin:0;
padding:0;
}
.itemtitle {
clear:both;
line-height:20px;
margin-bottom:0 !important;
overflow:hidden;
}
h3 {
color:#0099CC;
font-size:14px;
margin-bottom:10px;
}
h1, h2, h3, h4, h5, h6 {
font-size:12px;
}
textarea {
background:none repeat scroll 0 0 #F9F9F9;
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
color:#333333;
padding:2px;
}
select{
 height:20px;
 color:#000000;
 vertical-align:middle;
}
.tb {
clear:both;
margin-top:8px;
width:100%;
}
table {
border-collapse:collapse;
}
.tb2 .partition {
background:url("bg_repx_hc.gif") repeat-x scroll 0 -40px transparent;
padding:5px;
}
.tb2 th {
font-size:12px;
line-height:21px;
padding:5px 5px 3px 0;
}
.partition, .partition2 {
color:#0099CC;
font-weight:700;
line-height:21px;
}
th {
text-align:left;
}
em, cite, th {
font-style:normal;
font-weight:normal;
}
.header, .header td, .header th {
border-top:1px dotted #DEEFFB;
font-weight:700;
}
.fixpadding th, .fixpadding td {
padding-left:5px !important;
}
.tb2 .tipsblock {
background:none repeat scroll 0 0 transparent;
margin-bottom:-10px;
}
.tb2 .td27 {
font-weight:700;
padding:3px 0 3px 5px;
}
.tb2 td {
border-top:1px dotted #DEEFFB;
padding:5px 5px 3px 0;
}
.tipsblock ul {
margin-bottom:-11px;
}
ul {
list-style:none outside none;
}
.tb th, .tb td {
padding:5px;
}
.noborder, .noborder td {
border-bottom:0 none;
border-top:0 none;
}
.tb2 .rowform {
padding-left:5px;
}
.vtop {
vertical-align:top;
}
.tips2 {
color:#999999;
line-height:180%;
}
.rowform {
overflow:auto;
width:306px;
}
.rowform .txt, .rowform textarea {
margin-right:10px;
width:240px;
}
.tb2, .tb2 .txtnobd {
margin-right:10px;
width:100%;
}
.txt{
 height:18px;
 line-height:18px;
}
.btn{
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 padding:1px 6px;
}
.txts{
 width:150px;
 height:16px;
 line-height:16px;
}
.tx{
 height:16px;
 line-height:16px;
}
.fc{
 margin-left:87px;
}
.fcs{
 margin-left:103px;
}
.na{padding-left:95px; text-align:left;}
.certif{padding-left:5px;}
.txtd{width:62px; height:16px;}
.txt,.vmiddle {
vertical-align:middle;
}
.txtf{width:80px; height:16px; line-height:16px;}
.txtz{width:140px;}
.photo{width:108px; height:125px; line-height:60px; margin-left:5px;}

.tips{color: #ff0d32
}
#first a.del{display: none}
.specificExtension a.add{display: none}